image de branchement

Formation Perl

Perl

La formation « PERL » vous permettra d’utiliser le langage de programmation pour l’écriture de script CGI. Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique.

Logo Perl

En résumé

  • distantiel Distanciel
  • présentiel Présentiel
  • Pré-requis

    Une connaissance des outils de scripts UNIX et des expressions régulières est indispensable.

  • Public concerné

    Administrateurs UNIX, de Linux et de Windows, ingénieurs logiciel, programmeurs et utilisateurs avertis.

  • Durée et tarif de la formation

    La durée de la formation varie en fonction des besoins et des objectifs déterminés après audit. Les tarifs sont disponibles sur devis.

  • Lieux

    Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)

  • Téléchargement

    Télécharger le programme de formation au format PDF

Contenu de la formation

Concepts fondamentaux
  • Exécutions de programmes Perl
  • Invocation de scripts Perl sous UNIX/Linux avec la syntaxe «shebang»
  • Démarrage de scripts Perl sous Win32 par association ou ligne de commande
  • Aide avec perldoc
  • Types de variables et contextes
  • Scalaires, listes et hachages
  • Chaînes de caractères, interpolation dans les chaînes
  • Variables spéciales
  • Intégrer la notion de contexte
  • Composer des structures de données
  • Création de références à des variables nommées
  • Création de références à des données anonymes
  • Construction de tableaux multidimensionnels
  • Utilisation de tables de hachage multidimensionnelles
  • Gestion des fichiers et des entrées de l’utilisateur
  • Gestion des E/S standard
  • Définition et utilisation des descripteurs de fichiers
  • Analyse des arguments de ligne de commande
  • Lecture et écriture de fichiers de données
Concordance de motifs et opérateurs
  • Expressions régulières Perl
  • Extraction d’informations textuelles importantes
  • Utilisation d’expressions régulières UNIX
  • Modification des données avec des substitutions
  • Concordances globales et insensibles à la casse
  • Les groupes d’opérateurs de Perl
  • Manipulation d’expressions arithmétiques
  • Réplication et augmentation des chaînes
  • Rapidité grâce aux opérateurs d’affectation
  • Obtention d’attributs de fichier
  • Prise de décision avec les opérateurs logiques
  • Mise en place et utilisation d’intervalles
  • Boucles, décisions et contrôle de flux
  • Constructions de contrôle de flux traditionnels
  • Prise de décisions avec if/else/elsif
  • Création de boucles avec do, while, until, for et for each
  • Constructions spécifiques à Perl if et unless comme modificateurs d’instructions
  • Contrôle du flux avec next et last
  • Simulation de l’instruction switch
Sous-routines et modules
  • Écriture de sous-routines
  • Définition et appel de sous-routines
  • Passage et lecture des paramètres
  • Retour de valeurs à l’appelant
  • Rendre les données fonctionnelles
  • Localisation des données : my et local
  • Accès aux variables globales
  • Extraction de variables locales avec shift
  • Fonctions intégrées et ajouts
  • Besoins courants
  • Traitement de chaînes
  • Traitement des tableaux avec les fonctions de liste
  • Organisation des informations avec sort
  • Tri des données à partir de champs multiples
  • E/S et construction d’outils
  • Manipulation des entrées du système de fichiers
  • Lecture de fichiers binaires
  • Dissection et création d’enregistrements avec split et join
  • Formatage des sorties
  • Perl et la technologie objet
  • Comment Perl implémente l’orienté objet
  • Introduction à la technologie objet dans Perl
  • Méthodes, classes et constructeurs
  • Obtention et suivi de modules tiers du CPAN
  • Accès aux modules orientés objet
  • Comment utiliser use
  • Définition d’un schéma pour employer des modules objet
  • Appel de méthodes avec la syntaxe ->
  • Passage de paramètres d’initialisation
Déploiement d’index locaux, globaux, préfixés ou non
  • Reconstruction d’index inutilisables

Les + de Neuro Active

  • Formations sur mesure
  • Formateurs experts
  • Certifié Qualiopi
  • Formation finançable par votre OPCO

Un renseignement, une question ?

Contactez-nous